/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package dao.interfaces;

import dao.exception.DAOCandidatException;
import java.util.ArrayList;
import model.Candidat;

/**
 *
 * @author Paul
 */
public interface DAOCandidat {
    
    public ArrayList<Candidat> findAll() throws DAOCandidatException;
    
    public Candidat find(int idCandidat) throws DAOCandidatException;
    
    public void create(Candidat candidat) throws DAOCandidatException;
    
    public void update(Candidat candidat) throws DAOCandidatException;
    
    public void delete(int idCandidat) throws DAOCandidatException;
}
